package com.budwk.app.sqfwV2.enums;

import com.budwk.app.sqfw.enums.SupportBusinessTypeEnum;
import com.budwk.app.sqfwV2.enums.centuryCityOldCare.CenturyCityOldCareV2FileEnums;
import lombok.AllArgsConstructor;
import lombok.Getter;

/**
 * @author zhangp
 * @description 安全隐患问题
 * @className HiddenDangerEnum
 * @Date 9:27 2024/2/19
 */
@Getter
@AllArgsConstructor
public enum HiddenDangerEnum {

    isHydrantBlocked(SupportBusinessTypeEnum.SAFE_CHECK.getCode(), "01", "消防栓是否存在遮挡、圈占现象", "是", "消防栓存在遮挡、圈占现象", "century_city_nine_small_places_gover_jin_yang、century_city_nine_small_places_gover、century_city_safety_production_hazard、century_city_safety_production_problem、century_city_buildings_hidden_dangers"),
    isHydrantOperational(SupportBusinessTypeEnum.SAFE_CHECK.getCode(), "02", "消防栓是否配备水枪、水带", "否", "消防栓水枪、水带缺失", "century_city_nine_small_places_gover_jin_yang、century_city_nine_small_places_gover、century_city_safety_production_hazard、century_city_safety_production_problem、century_city_safety_production_risk、century_city_buildings_hidden_dangers"),
    isHydrantOperational_zx(SupportBusinessTypeEnum.SAFE_CHECK.getCode(), "02", "消防栓是否配备水枪、水带", "否", "消防栓无法正常使用", "century_city_safety_building_hazards"),
    isExtinguisherExpiredOrDamaged_01(SupportBusinessTypeEnum.SAFE_CHECK.getCode(), "03", "灭火器有无过期或损坏等", "是", "灭火器过期或损坏", "century_city_nine_small_places_gover_jin_yang、century_city_nine_small_places_gover、century_city_safety_production_hazard、century_city_safety_production_problem、century_city_safety_production_risk"),
    isExtinguisherExpiredOrDamaged_02(SupportBusinessTypeEnum.SAFE_CHECK.getCode(), "03", "灭火器有无过期或损坏等", "是", "灭火器无法正常使用", "century_city_safety_building_hazards"),
    isExtinguisherExpiredOrDamaged_03(SupportBusinessTypeEnum.SAFE_CHECK.getCode(), "03", "灭火器有无过期或损坏等", "是", "灭火器过期、损坏或压力不足", "century_city_buildings_hidden_dangers"),
    isAbleToUseFireExtinguisher(SupportBusinessTypeEnum.SAFE_CHECK.getCode(), "04", "灭火器员工是否会使用", "否", "员工不会使用灭火器", "century_city_nine_small_places_gover_jin_yang、century_city_nine_small_places_gover、century_city_safety_production_hazard、century_city_safety_production_problem"),
    isAbleToUseFireExtinguisher_01(SupportBusinessTypeEnum.SAFE_CHECK.getCode(), "04", "灭火器员工是否会使用", "否", "居民不会使用灭火器", "century_city_buildings_hidden_dangers"),
    isUnauthorizedElectricGasConnection(SupportBusinessTypeEnum.SAFE_CHECK.getCode(), "05", "电、气线路是否存在私搭乱接裸露现象", "是", "电、气线路存在私搭乱接及裸露现象", "century_city_nine_small_places_gover_jin_yang、century_city_nine_small_places_gover、century_city_safety_production_hazard、century_city_safety_production_problem、century_city_safety_production_risk"),
    isUnauthorizedElectricGasConnection_01(SupportBusinessTypeEnum.SAFE_CHECK.getCode(), "05", "电、气线路是否存在私搭乱接裸露现象", "是", "违规乱拉乱接电线", "century_city_safety_building_hazards"),
    isUnauthorizedElectricGasConnection_02(SupportBusinessTypeEnum.SAFE_CHECK.getCode(), "05", "电、气线路是否存在私搭乱接裸露现象", "是", "存在私搭乱接电线裸露情况", "century_city_buildings_hidden_dangers"),
    isOverloadedSocketInUse(SupportBusinessTypeEnum.SAFE_CHECK.getCode(), "06", "电、气线路是否超负荷使用插座", "是", "电、气线路超负荷使用", "century_city_nine_small_places_gover_jin_yang、century_city_nine_small_places_gover、century_city_safety_production_hazard、century_city_safety_production_problem"),
    isOverloadedSocketInUse_01(SupportBusinessTypeEnum.SAFE_CHECK.getCode(), "06", "电、气线路是否超负荷使用插座", "是", "电器线路老化、超负荷运用", "century_city_safety_building_hazards"),
    isElevatorInspectionMaintenanceDone(SupportBusinessTypeEnum.SAFE_CHECK.getCode(), "07", "电梯是否定期检查维护", "否", "电梯未定期检查维护", "century_city_safety_building_hazards"),
    isThereAnyBlockage(SupportBusinessTypeEnum.SAFE_CHECK.getCode(), "08", "安全出口是否畅通", "否", "安全出口堵塞", "century_city_nine_small_places_gover_jin_yang、century_city_nine_small_places_gover、century_city_safety_production_hazard、century_city_safety_production_problem"),
    isThereAnyBlockage_01(SupportBusinessTypeEnum.SAFE_CHECK.getCode(), "08", "安全出口是否畅通", "否", "安全出口有堵塞情况", "century_city_buildings_hidden_dangers"),

    areEmergencyLightsExitLightsIntact(SupportBusinessTypeEnum.SAFE_CHECK.getCode(), "09", "逃生通道应急照明灯、安全出口指示灯是否完好", "否", "应急照明灯、指示灯损坏", "century_city_safety_production_problem、"),
    areEmergencyLightsExitLightsIntact_01(SupportBusinessTypeEnum.SAFE_CHECK.getCode(), "09", "逃生通道应急照明灯、安全出口指示灯是否完好", "否", "消防通道应急照明灯、出口指示灯有损坏", "century_city_safety_building_hazards"),
    isBlockingFireTruckAccess(SupportBusinessTypeEnum.SAFE_CHECK.getCode(), "10", "消防车通道是否占用、堵塞", "是", "消防车通道堵塞", "century_city_safety_building_hazards、century_city_site_hidden_dangers"),
    isBlockingFireTruckAccess_01(SupportBusinessTypeEnum.SAFE_CHECK.getCode(), "10", "消防车通道是否占用、堵塞", "是", "堆放杂物堵塞通道", "century_city_buildings_hidden_dangers"),

    areObstaclesDoorsFire(SupportBusinessTypeEnum.SAFE_CHECK.getCode(), "11", "是否有影响逃生的障碍物", "是", "有影响逃生的障碍物", "century_city_nine_small_places_gover_jin_yang、century_city_nine_small_places_gover、century_city_safety_production_hazard、century_city_safety_production_problem"),
    areObstaclesDoorsFir_01(SupportBusinessTypeEnum.SAFE_CHECK.getCode(), "11", "是否有影响逃生的障碍物", "是", "安全疏散通道堆放杂物", "century_city_safety_building_hazards"),
    areObstaclesDoorsFir_02(SupportBusinessTypeEnum.SAFE_CHECK.getCode(), "11", "是否有影响逃生的障碍物", "是", "违规设置广告牌、防盗窗或铁栅栏等障碍物", "century_city_buildings_hidden_dangers"),
    areObstaclesDoorsFir_03(SupportBusinessTypeEnum.SAFE_CHECK.getCode(), "11", "是否有影响逃生的障碍物", "是", "消防通道堵塞", "century_city_site_hidden_dangers"),

    isSmokeAlarmSystemOperational(SupportBusinessTypeEnum.SAFE_CHECK.getCode(), "12", "烟感报警系统是否正常", "否", "烟感报警系统无法使用", "century_city_safety_production_problem、century_city_safety_building_hazards"),
    residentialFlag(SupportBusinessTypeEnum.SAFE_CHECK.getCode(), "13", "是否存在夹层住人情况", "是", "夹层有住人", "century_city_nine_small_places_gover_jin_yang、century_city_nine_small_places_gover、century_city_safety_production_hazard"),
    isIndoorChargingElectricVehicle(SupportBusinessTypeEnum.SAFE_CHECK.getCode(), "14", "电动车是否室内充电", "是", "电动车室内充电", "century_city_nine_small_places_gover_jin_yang、century_city_nine_small_places_gover、century_city_safety_production_hazard、century_city_buildings_hidden_dangers"),
    whetherFlamExplosive(SupportBusinessTypeEnum.SAFE_CHECK.getCode(), "15", "是否生产、存储易燃易爆品", "是", "存储易燃易爆品", "century_city_safety_building_hazards"),
    isGasAlarmInstalled(SupportBusinessTypeEnum.SAFE_CHECK.getCode(), "16", "是否安装燃气报警器并正常使用", "否", "未安装燃气报警器或不能正常使用", "century_city_nine_small_places_gover_jin_yang、century_city_nine_small_places_gover、century_city_safety_production_hazard"),
    isOverstockedLPGCylinders(SupportBusinessTypeEnum.SAFE_CHECK.getCode(), "17", "是否超量存储液化气瓶", "是", "超量存储液化气瓶", "century_city_nine_small_places_gover_jin_yang、century_city_nine_small_places_gover、century_city_safety_production_hazard"),
    isNewFuelUsed(SupportBusinessTypeEnum.SAFE_CHECK.getCode(), "18", "是否使用新型燃料(如:醇基)", "是", "使用新型燃料", "century_city_nine_small_places_gover_jin_yang、century_city_nine_small_places_gover、century_city_safety_production_hazard"),
    isConstructingFloors(SupportBusinessTypeEnum.SAFE_CHECK.getCode(), "19", "是否自行搭建楼层", "是", "自行搭建夹层", "century_city_nine_small_places_gover_jin_yang、century_city_nine_small_places_gover、century_city_safety_production_hazard"),
    hasEstablishedSafetyWorkPlanAndTrainingPlan(SupportBusinessTypeEnum.SAFE_CHECK.getCode(), "20", "是否建立安全工作方案、预案以及培训计划", "否", "无安全工作方案、预案及培训计划", "century_city_safety_production_problem、century_city_safety_production_risk"),
    hasEstablishedSafetyWorkPlanAndTrainingPlan_01(SupportBusinessTypeEnum.SAFE_CHECK.getCode(), "20", "是否建立安全工作方案、预案以及培训计划", "否", "未建立相关安全生产方案", "century_city_site_hidden_dangers"),

    whetherSafetyStaff(SupportBusinessTypeEnum.SAFE_CHECK.getCode(), "21", "是否组织开展演练、培训", "否", "未组织开展演练、培训", "century_city_safety_production_problem、century_city_safety_production_risk,century_city_safety_production_hazard"),
    whetherSafetyStaff_01(SupportBusinessTypeEnum.SAFE_CHECK.getCode(), "21", "是否组织开展演练、培训", "否", "未掌握安全知识和应急处置技能", "century_city_safety_building_hazards、century_city_site_hidden_dangers"),

    hasEstablishedSafetyProductionResponsibilitySystem(SupportBusinessTypeEnum.SAFE_CHECK.getCode(), "22", "是否建立安全生产责任制度", "否", "未建立安全生产责任制度", "century_city_safety_production_problem、century_city_safety_production_risk"),
    hasEstablishedSafetyProductionResponsibilitySystem_01(SupportBusinessTypeEnum.SAFE_CHECK.getCode(), "22", "是否建立安全生产责任制度", "否", "未建立和落实安全生产责任制", "century_city_site_hidden_dangers"),

    isSafetyProductionSupervisorStaffed(SupportBusinessTypeEnum.SAFE_CHECK.getCode(), "23", "是否配备安全生产监管人员", "否", "无安全管理、岗位人员", "century_city_safety_production_problem、century_city_safety_production_risk"),
    isSafetyProductionSupervisorStaffed_01(SupportBusinessTypeEnum.SAFE_CHECK.getCode(), "23", "是否配备安全生产监管人员", "否", "配备安管人员", "century_city_site_hidden_dangers"),

    hasSafetyProtectionFacility(SupportBusinessTypeEnum.SAFE_CHECK.getCode(), "24", "是否有安全防护设施", "否", "无安全防护设施", "century_city_site_hidden_dangers"),
    areFacilitiesInCompliance(SupportBusinessTypeEnum.SAFE_CHECK.getCode(), "25", "设备设施是否符合要求", "否", "设备设施不符合要求", "century_city_site_hidden_dangers"),
    isCraneOperatedIllegally(SupportBusinessTypeEnum.SAFE_CHECK.getCode(), "26", "塔吊是否违规操作", "是", "塔吊违规操作", "century_city_site_hidden_dangers"),
    isSiteConstructionIllegallyDirected(SupportBusinessTypeEnum.SAFE_CHECK.getCode(), "27", "现场施工作业过程是否违规指挥", "是", "施工过程存在违规指挥", "century_city_site_hidden_dangers"),
    isIllegalOperation(SupportBusinessTypeEnum.SAFE_CHECK.getCode(), "28", "是否违章作业", "是", "违章作业", "century_city_site_hidden_dangers"),
    hasViolatedLaborDiscipline(SupportBusinessTypeEnum.SAFE_CHECK.getCode(), "29", "是否有违反劳动纪律的行为", "是", "有违反劳动纪律的行为", "century_city_site_hidden_dangers"),
    isLimitedSpacePresent(SupportBusinessTypeEnum.SAFE_CHECK.getCode(), "30", "是否存在有限空间情况", "是", "存在有限空间情况", "century_city_site_hidden_dangers"),
    hasEstablishedSpaceInspectionRecord(SupportBusinessTypeEnum.SAFE_CHECK.getCode(), "31", "是否建立有限空间检查台账", "否", "未建立有限空间检查台账", "century_city_site_hidden_dangers"),
    isLimitedSpaceSafetyTrainingImplemented(SupportBusinessTypeEnum.SAFE_CHECK.getCode(), "32", "是否落实有限空间安全教育培训计划", "否", "未落实有限空间安全培训计划", "century_city_site_hidden_dangers"),
    hasEstablishedConfinedSpaceSafetyProductionPlan(SupportBusinessTypeEnum.SAFE_CHECK.getCode(), "33", "是否建立有限空间安全生产方案、预案", "否", "未建立有限空间安全生产方案", CenturyCitySafeServiceEnum.CENTER_CITY_SITE_HIDDEN_DANGERS.getCode()),
    isOperatingAccordingToConfinedSpaceApprovalSystem(SupportBusinessTypeEnum.SAFE_CHECK.getCode(), "34", "作业是否按照有限空间审批制度", "否", "未按照有限空间审批制度作业",  CenturyCitySafeServiceEnum.CENTER_CITY_SITE_HIDDEN_DANGERS.getCode()),
    isOperatingAccordingToStandardProcedure(SupportBusinessTypeEnum.SAFE_CHECK.getCode(), "35", "是否按照规范操作流程作业", "否", "未按照规范流程操作作业",  CenturyCitySafeServiceEnum.CENTER_CITY_SITE_HIDDEN_DANGERS.getCode()),
    isSafetyProtectionFacilityAtRisk(SupportBusinessTypeEnum.SAFE_CHECK.getCode(), "36", "安全防护设施是否存在安全隐患", "是", "安全防护设施存在隐患", "century_city_site_hidden_dangers"),
    isWarningSignInstalled(SupportBusinessTypeEnum.SAFE_CHECK.getCode(), "37", "设备是否设置警示标志", "否", "设备未设置警示标志", "century_city_safety_production_risk、century_city_site_hidden_dangers"),
    hasEstablishedDailyInspectionRecord(SupportBusinessTypeEnum.SAFE_CHECK.getCode(), "38", "是否建立每日检查台账", "否", "未建立每日检查台账", "century_city_safety_production_risk、century_city_site_hidden_dangers"),
    isFireSafetyPatrolDataComplete(SupportBusinessTypeEnum.SAFE_CHECK.getCode(), "39", "物业巡查消防资料是否完善", "否", "物业巡查消防资料不完善", "century_city_safety_building_hazards"),
    isBuildingSettlementCracking(SupportBusinessTypeEnum.SAFE_CHECK.getCode(), "40", "楼栋是否有沉降/开裂现象", "是", "楼梯有沉降、开裂现象", "century_city_safety_building_hazards"),
    fireNum(SupportBusinessTypeEnum.SAFE_CHECK.getCode(), "41", "灭火器配备数量（具）", "0", "未配备灭火器", "century_city_safety_production_risk、century_city_safety_building_hazards"),
    responsiblepersoncertified(SupportBusinessTypeEnum.SAFE_CHECK.getCode(), "42", "负责人及安管人员是否持安全资格证上岗", "否", "负责人及安管人员未持安全资格证上岗", "century_city_safety_production_risk、century_city_site_hidden_dangers"),
    isFoodBusinessLicense(CenturyCitySafePlaceTypeEnum.RESTAURANT.getCode(), "43", "是否持有《食品经营许可证》", "否", "未持有《食品经营许可证》", "century_city_food_safe,century_city_nine_small_places_gover_jin_yang、century_city_nine_small_places_gover"),
    publishTheFoodBusinessLicense(CenturyCitySafePlaceTypeEnum.RESTAURANT.getCode(), "44", "在经营场所醒目位置公示食品经营许可证", "否", "未在经营场所醒目位置公示食品经营许可证", "century_city_food_safe,century_city_nine_small_places_gover_jin_yang、century_city_nine_small_places_gover"),
    validityOfFoodPermit(CenturyCitySafePlaceTypeEnum.RESTAURANT.getCode(), "45", "《食品经营许可证》是否在有效期内，经营场所、主体业态、经营项目等事项与食品经营许可证一致", "否", "《食品经营许可证》已过期，经营项目与食品经营许可证不一致", "century_city_food_safe,century_city_nine_small_places_gover_jin_yang、century_city_nine_small_places_gover"),
    quantizationLevelMark(CenturyCitySafePlaceTypeEnum.RESTAURANT.getCode(), "46", "是否在经营场所醒目位置公示量化等级标识(量化等级和笑脸标识)", "否", "未在经营场所醒目位置公示量化等级标识(量化等级和笑脸标识）", "century_city_food_safe,century_city_nine_small_places_gover_jin_yang、century_city_nine_small_places_gover"),
    foodSupervisionRecords(CenturyCitySafePlaceTypeEnum.RESTAURANT.getCode(), "47", "监督检查结果记录表是否在经营场所公示", "否", "监督检查结果记录表未在经营场所公示", "century_city_food_safe,century_city_nine_small_places_gover_jin_yang、century_city_nine_small_places_gover"),
    isHaveMedicalCertificate(String.format("%s&%s&%s", SupportBusinessTypeEnum.SAFE_CHECK.getCode(), CenturyCitySafePlaceTypeEnum.RESTAURANT.getCode(), CenturyCitySafePlaceTypeEnum.canteen.getCode()), "48", "店内食品从业人员是否持有有效的健康证明", "否", "店内食品从业人员未持有有效的健康证明或过期", "century_city_food_safe,century_city_nine_small_places_gover_jin_yang、century_city_nine_small_places_gover," + CenturyCitySafeServiceEnum.CENTER_CITY_PERSONNEL_DENSITY.getCode()),
    isRequirePersonalHygiene(CenturyCitySafePlaceTypeEnum.RESTAURANT.getCode(), "49", "从业人员是否穿戴清洁的工作衣帽，双手清洁，保持个人卫生", "否", "从业人员未穿戴清洁的工作衣帽、双手清洁、保持个人卫生", "century_city_food_safe,century_city_nine_small_places_gover_jin_yang、century_city_nine_small_places_gover"),
    placeInOutNeat(CenturyCitySafePlaceTypeEnum.RESTAURANT.getCode(), "50", "经营场所是否保持清洁、卫生", "否", "经营场所未保持清洁、卫生", "century_city_food_safe,century_city_nine_small_places_gover_jin_yang、century_city_nine_small_places_gover"),
    whetherTablewareIsSterilized(CenturyCitySafePlaceTypeEnum.RESTAURANT.getCode(), "51", "餐饮具和盛放直接入口食品的容器用后洗净、消毒并存放于保洁柜岗位", "否", "餐具使用后未洗净、消毒并存放于保洁柜岗位", "century_city_food_safe,century_city_nine_small_places_gover_jin_yang、century_city_nine_small_places_gover"),
    fivePreventionFacilities(CenturyCitySafePlaceTypeEnum.RESTAURANT.getCode(), "52", "店内“五防”设施是否齐全，是否发现老鼠、蟑螂、苍蝇等害虫踪迹", "否", "店内“五防”设施未配备齐全，有发现老鼠、蟑螂、苍蝇等害虫踪迹", "century_city_food_safe,century_city_nine_small_places_gover_jin_yang、century_city_nine_small_places_gover"),
    foodWasteIsStoredInAirtightContainers(CenturyCitySafePlaceTypeEnum.RESTAURANT.getCode(), "53", "餐厨废弃物是否使用密闭容器盛装（是否与有资质的公司签定协议）", "否", "餐厨废弃物未使用密闭容器盛装（没有与有资质的公司签定协议）", "century_city_food_safe,century_city_nine_small_places_gover_jin_yang、century_city_nine_small_places_gover"),
    whetherSystemProcure(CenturyCitySafePlaceTypeEnum.RESTAURANT.getCode(), "54", "采购食品原料是否索取相关票据并有进货台帐记录", "否", "采购食品原料未索取相关票据并有进货台帐记录", "century_city_food_safe,century_city_nine_small_places_gover_jin_yang、century_city_nine_small_places_gover"),
    whetherTheActualOperationIsConsistent(CenturyCitySafePlaceTypeEnum.RESTAURANT.getCode(), "55", "食品经营许可证载明的有关内容与实际经营是否相符", "否", "食品经营许可证载明的有关内容与实际经营不相符", "century_city_food_safe,century_city_nine_small_places_gover_jin_yang、century_city_nine_small_places_gover"),
    whetherThereIsAPlaceSuitableForHandlingGoods(CenturyCitySafePlaceTypeEnum.RESTAURANT.getCode(), "56", "是否具有与经营的食品品种、数量相适应的场所", "否", "不具有与经营的食品品种、数量相适应的场所", "century_city_food_safe,century_city_nine_small_places_gover_jin_yang、century_city_nine_small_places_gover"),
    whetherItHasOperatingEquipment(CenturyCitySafePlaceTypeEnum.RESTAURANT.getCode(), "57", "是否具有与经营的食品品种、数量相适应的生产经营设备或者设施", "否", "不具有与经营的食品品种、数量相适应的生产经营设备或者设施", "century_city_food_safe,century_city_nine_small_places_gover_jin_yang、century_city_nine_small_places_gover"),
    whetherTheFoodIsWithinItsExpirationDate(CenturyCitySafePlaceTypeEnum.RESTAURANT.getCode(), "58", "检查的食品是否在保质期内", "否", "检查的食品已过期", "century_city_food_safe,century_city_nine_small_places_gover_jin_yang、century_city_nine_small_places_gover"),
    foodSensoryTraits(CenturyCitySafePlaceTypeEnum.RESTAURANT.getCode(), "59", "检查的食品感官性状是否正常", "否", "检查的食品感官性状不正常", "century_city_food_safe,century_city_nine_small_places_gover_jin_yang、century_city_nine_small_places_gover"),
    foodPackagingLabel(CenturyCitySafePlaceTypeEnum.RESTAURANT.getCode(), "60", "经营的预包装食品、食品添加剂的包装上是否有标签，标签标明的内容是否符合食品安全法等法律法规的规定", "否", "经营的预包装食品、食品添加剂的包装上没有标签，标签标明的内容不符合食品安全法等法律法规的规定", "century_city_food_safe,century_city_nine_small_places_gover_jin_yang、century_city_nine_small_places_gover"),
    bulkFoodCompliesWithRegulations(CenturyCitySafePlaceTypeEnum.RESTAURANT.getCode(), "61", "销售散装食品，是否在散装食品的容器、外包装上标明食品的名称、生产日期或者生产批号、保质期以及生产经营者名称、地址、联系方式等内容", "否", "销售散装食品，未放在散装食品的容器、外包装上未标明食品的名称、生产日期或者生产批号、保质期以及生产经营者名称、地址、联系方式等内容", "century_city_food_safe,century_city_nine_small_places_gover_jin_yang、century_city_nine_small_places_gover"),
    foodLabellingDealsWithDiseasePrevention(CenturyCitySafePlaceTypeEnum.RESTAURANT.getCode(), "62", "经营食品标签、说明书是否涉及疾病预防、治疗功能", "是", "经营食品标签、说明书涉及疾病预防、治疗功能", "century_city_food_safe,century_city_nine_small_places_gover_jin_yang、century_city_nine_small_places_gover"),
    foodAdvertisingDealsWithDiseasePrevention(CenturyCitySafePlaceTypeEnum.RESTAURANT.getCode(), "63", "经营场所设置或摆放的食品广告的内容是否涉及疾病预防、治疗功能", "是", "经营场所设置或摆放的食品广告的内容涉及疾病预防、治疗功能", "century_city_food_safe,century_city_nine_small_places_gover_jin_yang、century_city_nine_small_places_gover"),
    whetherTheImportedFoodIsInCompliance(CenturyCitySafePlaceTypeEnum.RESTAURANT.getCode(), "64", "经营的进口预包装食品是否有中文标签,并载明食品的原产地以及境内代理商的名称、地址、联系方式", "否", "经营的进口预包装食品是没有中文标签,没有载明食品的原产地以及境内代理商的名称、地址、联系方式", "century_city_food_safe,century_city_nine_small_places_gover_jin_yang、century_city_nine_small_places_gover"),
    storeAndSellFoodAsRequired(CenturyCitySafePlaceTypeEnum.RESTAURANT.getCode(), "65", "食品经营者是否按照食品标签标示的警示标志、警示说明或者注意事项的要求贮存和销售食品。对经营过程有温度、湿度要求的食品的，是否有保证食品安全所需的温度、湿度等特殊要求的设备，并按要求贮存", "否", "食品经营未按照食品标签标示贮存食品", "century_city_food_safe,century_city_nine_small_places_gover_jin_yang、century_city_nine_small_places_gover"),
    foodOtherInformation(CenturyCitySafePlaceTypeEnum.RESTAURANT.getCode(), "66", "食品巡查其他情况", "是", "", "century_city_food_safe,century_city_nine_small_places_gover_jin_yang、century_city_nine_small_places_gover"),
    //zhangp 2024-03-29 新增安全排查问题
    whetherTheFireFightingFacilitiesAreDamaged(SupportBusinessTypeEnum.SAFE_CHECK.getCode(), "67", "是否损坏、挪用、圈占或者擅自拆除、停用消防设施、器材", "是", "消防设施器材存在损坏、挪用、圈占现象", "century_city_nine_small_places_gover_jin_yang、century_city_nine_small_places_gover,century_city_safety_production_hazard"),
    useHighPowerAppliances(SupportBusinessTypeEnum.SAFE_CHECK.getCode(), "68", "是否私拉乱接电线、使用大功率电器", "是", "存在私拉乱接电线、使用大功率电器现象", "century_city_nine_small_places_gover_jin_yang、century_city_nine_small_places_gover,century_city_safety_production_problem,century_city_safety_production_hazard"),
    safetyExitsAreStackedWithDebris(SupportBusinessTypeEnum.SAFE_CHECK.getCode(), "69", "是否锁闭安全出口、堆放杂物", "是", "存在锁闭安全出口、堆放杂物现象", "century_city_nine_small_places_gover_jin_yang、century_city_nine_small_places_gover,century_city_safety_production_hazard"),
    obstructingDoorsAndWindows(SupportBusinessTypeEnum.SAFE_CHECK.getCode(), "70", "在门窗上设置影响逃生和灭火救援的障碍物", "是", "存在门窗上设置影响逃生和灭火救援的障碍物现象", "century_city_nine_small_places_gover_jin_yang、century_city_nine_small_places_gover,century_city_safety_production_hazard"),
    productionAndAccommodationAreIntegrated(SupportBusinessTypeEnum.SAFE_CHECK.getCode(), "71", "是否存在生产、经营及住宿合为 一体的情况", "是", "存在生产、经营及住宿合为 一体的情况", "century_city_nine_small_places_gover_jin_yang、century_city_nine_small_places_gover"),
    indoorParkingBicycles(SupportBusinessTypeEnum.SAFE_CHECK.getCode(), "72", "是否室内违规停放电动自行车或为电动自行车充电", "是", "存在内违规停放电动自行车或为电动自行车充电情况", "century_city_nine_small_places_gover_jin_yang、century_city_nine_small_places_gover"),
    passTheFireSafetyInspection(SupportBusinessTypeEnum.SAFE_CHECK.getCode(), "73", "是否通过投入使用、营业前的消防安全检查", "否", "存在消防安全检查未通过", "century_city_safety_production_problem"),
    fireProtectionZonesAreUpToStandard(SupportBusinessTypeEnum.SAFE_CHECK.getCode(), "74", "防火分区和防火分隔设施是否符合规定标准", "否", "防火分区和防火分隔设施不符合规定标准", "century_city_safety_production_problem"),
    whetherToEstablishVariousSafetyProductionSystems(SupportBusinessTypeEnum.SAFE_CHECK.getCode(), "75", "是否建立安全生产责任制度，制定 相关工作方案、预案以及培训计划", "否", "未建立安全生产责任制度，制定相关工作方案、预案以及培训计划", "century_city_safety_production_problem"),
    whetherThePipelineWellHasBeenBlocked(SupportBusinessTypeEnum.SAFE_CHECK.getCode(), "76", "管道井、电缆井以及其他可能涉及火灾蔓延的部位，是否采取有效的封堵措施", "否", "存在管道井、电缆井以及其他可能涉及火灾蔓延的部位，未采取有效的封堵措施", "century_city_safety_production_problem"),
    runningStatusOfFireFightingEquipment(SupportBusinessTypeEnum.SAFE_CHECK.getCode(), "77", "消防控制设备是否处于正常运行状态，并能正确显示报警信号和其他相关信息", "否", "存在消防控制设备未处于正常运行状态，并能正确显示报警信号和其他相关信息", "century_city_safety_production_problem"),
    whetherThereAreMoreThanTwoCertifiedDutyOfficers(SupportBusinessTypeEnum.SAFE_CHECK.getCode(), "78", "是否有两名以上持证值班员，每日值班记录是否完整准确。消防控制设备是否处于正常运行状态，并能正确显示报警信号和其他相关信息", "否", "缺少持证值班人员，每日值班记录不完整准确，消防控制设备未处于正常运行状态", "century_city_safety_production_problem"),
    whetherTheElectricalCircuitIsAging(SupportBusinessTypeEnum.SAFE_CHECK.getCode(), "79", "电气线路是否老化、超负荷运用、违规乱拉乱接电源线", "是", "电器线路存在老化、超负荷运用、违规乱拉乱 接电源线", "century_city_safety_production_hazard,century_city_safety_production_problem"),
    fireSafetyManagementResponsibilities(SupportBusinessTypeEnum.SAFE_CHECK.getCode(), "80", "出租方与承租方、管理单位与业主等是否明确消防安全管理责任，建立健全消防安全管理制度", "否", "该场所未明确消防安全管理责任，建立健全消防安全管理制度", "century_city_safety_production_hazard"),
    isThereWeldingOperation(SupportBusinessTypeEnum.SAFE_CHECK.getCode(), "81", "是否违规动火动焊、违规使用液化气罐、私拉乱接电器线路，违规违规存放和使用易燃易爆危险品，违规电动自行车入室停放、充电", "是", "存在违规动火动焊、违规使用液化气罐、私拉乱接电器线路，违规违规存放和使用易燃易爆危险品，违规电动自行车入室停放、充电", "century_city_safety_production_hazard"),
    //numberOfValidHealthCertificates(SupportBusinessTypeEnum.SAFE_CHECK.getCode(),"82","健康证未取得或过期","是","该场所人员健康证未取得或过期","century_city_nine_small_places_gover_jin_yang、century_city_nine_small_places_gover"),
    healthCertificateAndEmployeeMatching(SupportBusinessTypeEnum.SAFE_CHECK.getCode(), "82", "健康证与员工是否匹配", "否", "该场所健康证与员工不匹配", "century_city_nine_small_places_gover_jin_yang、century_city_nine_small_places_gover"),
    cateringRegistrationCertificate(CenturyCitySafePlaceTypeEnum.RESTAURANT.getCode(), "83", "是否持有《小餐饮登记证》并在有效期内，经营场所、主体业态、经营项目等事项与许可项目一致", "否", "该场所未持有《小餐饮登记证》或已过期", "century_city_food_safe,century_city_nine_small_places_gover_jin_yang、century_city_nine_small_places_gover"),
    publicFoodRegistrationCertificate(CenturyCitySafePlaceTypeEnum.RESTAURANT.getCode(), "84", "公示栏是否公示有贵州省小餐饮登记证（食品经营许可证)、营业执照、人员健康证明、食品安全管理制度、食品安全等级、监管部门监督检查结果记录表等信息", "否", "该场所公示栏未公示贵州省小餐饮登记证（食品经营许可证)、营业执照、人员健康证明、食品安全管理制度、食品安全等级、监管部门监督检查结果记录表等信息", "century_city_food_safe,century_city_nine_small_places_gover_jin_yang、century_city_nine_small_places_gover"),
    wildlifeTrade(CenturyCitySafePlaceTypeEnum.RESTAURANT.getCode(), "85", "店内是否存在以野生动物、江鲜等为卖点的宣传。是否有禁止非法野生动物交易、长江流域禁捕的宣传。菜单、餐桌、水产养殖池或箱及厨房等经营商所，有野生动物、江鲜等活体或相关菜品（食品经营许可证)、营业执照、人员健康证明、食品安全管理制度、食品安全等级、监管部门监督检查结果记录表等信息", "是", "该场所内存在以野生动物、江鲜等为卖点的宣传。存在禁止非法野生动物交易、长江流域禁捕的宣传。菜单、餐桌、水产养殖池或箱及厨房等经营商所，有野生动物、江鲜等活体或相关菜品", "century_city_food_safe,century_city_nine_small_places_gover_jin_yang、century_city_nine_small_places_gover"),
    antiFoodWasteAndManagement(CenturyCitySafePlaceTypeEnum.RESTAURANT.getCode(), "86", "是否有反食品浪费和诚信经营的宣传标语。顾客就餐后餐桌没有较多剩余菜品", "否", "该场所没有反食品浪费和诚信经营的宣传标语，顾客就餐后餐桌有较多剩余菜品", "century_city_food_safe,century_city_nine_small_places_gover_jin_yang、century_city_nine_small_places_gover"),
    completeDisinfectionRecord(CenturyCitySafePlaceTypeEnum.RESTAURANT.getCode(), "87", "是否有完整的消毒记录（采用集中消毒餐饮具查看集中消毒企业营业执照、餐具合格证明", "否", "该场所没有完整的消毒记录", "century_city_food_safe,century_city_nine_small_places_gover_jin_yang、century_city_nine_small_places_gover"),
    foodAndBeverageFiles(CenturyCitySafePlaceTypeEnum.RESTAURANT.getCode(), "88", "小餐饮登记建档资料（档案包含小餐饮登记证、营业执照、监管人员检查记录等资料）是否齐全", "否", "该场所小餐饮登记建档资料不齐全", "century_city_food_safe,century_city_nine_small_places_gover_jin_yang、century_city_nine_small_places_gover"),
    foodSafetyGuarantee(CenturyCitySafePlaceTypeEnum.RESTAURANT.getCode(), "89", "市场主体是否纳入食品安全属地包保干部包保", "否", "该场所市场主体未纳入食品安全属地包保干部包保", "century_city_food_safe,century_city_nine_small_places_gover_jin_yang、century_city_nine_small_places_gover"),
    postWarrantyInformation(CenturyCitySafePlaceTypeEnum.RESTAURANT.getCode(), "90", "市场主体是否显著位置张贴包保干部信息卡", "否", "该场所市场主体没有在显著位置张贴包保干部信息卡", "century_city_food_safe,century_city_nine_small_places_gover_jin_yang、century_city_nine_small_places_gover"),
    //code 91-99在pdf被占用（是因为pdf的选项需要几个值确定一个）
    thePrincipalIsResponsible(CenturyCitySafePlaceTypeEnum.canteen.getCode(), "100", "建立了以校长为第一责任人的学校食堂食品安全责任制", "否", "未建立以校长为第一责任人的学校食堂食品安全责任制", CenturyCitySafeServiceEnum.CENTER_CITY_PERSONNEL_DENSITY.getCode()),
    improveFoodManagement(CenturyCitySafePlaceTypeEnum.canteen.getCode(), "101", "有健全的学校食品安全管理机构", "否", "没有健全的学校食品安全管理机构", CenturyCitySafeServiceEnum.CENTER_CITY_PERSONNEL_DENSITY.getCode()),
    dedicatedFoodManager(CenturyCitySafePlaceTypeEnum.canteen.getCode(), "102", "有专职食品安全管理人员", "否", "没有专职食品安全管理人员", CenturyCitySafeServiceEnum.CENTER_CITY_PERSONNEL_DENSITY.getCode()),
    establishFoodSystem(CenturyCitySafePlaceTypeEnum.canteen.getCode(), "103", "落实了食品安全责任制度，明确了各环节、各岗位从业人员的责任", "否", "未落实食品安全责任制度，明确了各环节、各岗位从业人员的责任", CenturyCitySafeServiceEnum.CENTER_CITY_PERSONNEL_DENSITY.getCode()),
    foodWorkRecord(CenturyCitySafePlaceTypeEnum.canteen.getCode(), "104", "开展经常性食品安全工作检查并有记录", "否", "未开展食品安全工作检查并没有记录", CenturyCitySafeServiceEnum.CENTER_CITY_PERSONNEL_DENSITY.getCode()),
    isFoodBusinessLicense_ry(CenturyCitySafePlaceTypeEnum.canteen.getCode(), "105", "餐饮服务许可证在有效期内", "否", "餐饮服务许可证未在有效期内", CenturyCitySafeServiceEnum.CENTER_CITY_PERSONNEL_DENSITY.getCode()),
    whetherTheActualOperationIsConsistent_ry(CenturyCitySafePlaceTypeEnum.canteen.getCode(), "106", "未超出许可范围经营", "否", "已超出许可范围经营", CenturyCitySafeServiceEnum.CENTER_CITY_PERSONNEL_DENSITY.getCode()),
    noTransferOfLicense(CenturyCitySafePlaceTypeEnum.canteen.getCode(), "107", "没有转让、涂改、出借、倒卖、出租许可证的行为", "否", "有转让、涂改、出借、倒卖、出租许可证的行为", CenturyCitySafeServiceEnum.CENTER_CITY_PERSONNEL_DENSITY.getCode()),
    placeInOutNeat_ry(CenturyCitySafePlaceTypeEnum.canteen.getCode(), "108", "环境定期清洁,保持良好", "否", "环境未定期清洁,保持良好", CenturyCitySafeServiceEnum.CENTER_CITY_PERSONNEL_DENSITY.getCode()),
    fivePreventionFacilities_ry(CenturyCitySafePlaceTypeEnum.canteen.getCode(), "109", "具有消除老鼠、蟑螂、苍蝇和其他有害昆虫及其孳生条件的防护措施", "否", "不具有消除老鼠、蟑螂、苍蝇和其他有害昆虫及其孳生条件的防护措施", CenturyCitySafeServiceEnum.CENTER_CITY_PERSONNEL_DENSITY.getCode()),
    ventilationFacility(CenturyCitySafePlaceTypeEnum.canteen.getCode(), "110", "具有足够的通风、排烟设施", "否", "不具有足够的通风、排烟设施", CenturyCitySafeServiceEnum.CENTER_CITY_PERSONNEL_DENSITY.getCode()),
    distanceFromPollutionSource(CenturyCitySafePlaceTypeEnum.canteen.getCode(), "111", "与厕所等污染源的距离在规定范围内", "否", "与厕所等污染源的距离在未规定范围内", CenturyCitySafeServiceEnum.CENTER_CITY_PERSONNEL_DENSITY.getCode()),
    healthManagementSystem(CenturyCitySafePlaceTypeEnum.canteen.getCode(), "112", "建立了从业人员健康管理制度", "否", "未建立从业人员健康管理制度", CenturyCitySafeServiceEnum.CENTER_CITY_PERSONNEL_DENSITY.getCode()),
    processedFoodForSickPeople(CenturyCitySafePlaceTypeEnum.canteen.getCode(), "113", "未发现患有有碍食品安全疾病的从业人员加工直接入口食品", "否", "发现患有有碍食品安全疾病的从业人员加工直接入口食品", CenturyCitySafeServiceEnum.CENTER_CITY_PERSONNEL_DENSITY.getCode()),
    conductFoodTraining(CenturyCitySafePlaceTypeEnum.canteen.getCode(), "114", "开展食品安全知识和技能培训，从业人员掌握食品安全基本知识", "否", "未开展食品安全知识和技能培训，从业人员未掌握食品安全基本知识", CenturyCitySafeServiceEnum.CENTER_CITY_PERSONNEL_DENSITY.getCode()),
    whetherSystemProcure_ry(CenturyCitySafePlaceTypeEnum.canteen.getCode(), "115", "采购食品及原料、食品添加剂及食品相关产品进货查验、索证索票并具有采购记录台账", "否", "采购食品及原料、食品添加剂及食品相关产品进货查验、索证索票没有采购记录台账", CenturyCitySafeServiceEnum.CENTER_CITY_PERSONNEL_DENSITY.getCode()),
    noUnidentifiedFood(CenturyCitySafePlaceTypeEnum.canteen.getCode(), "116", "不存在“三个严禁”和国家禁止使用或来源不明的食品及原料、食品添加剂及食品相关产品", "否", "存在“三个严禁”和国家禁止使用或来源不明的食品及原料、食品添加剂及食品相关产品", CenturyCitySafeServiceEnum.CENTER_CITY_PERSONNEL_DENSITY.getCode()),
    determineTheTicketDemandSystem(CenturyCitySafePlaceTypeEnum.canteen.getCode(), "117", "食用油脂、散装食品、一次性餐盒和筷子的进货渠道符合规定，落实索证索票制度", "否", "食用油脂、散装食品、一次性餐盒和筷子的进货渠道不符合规定，未落实索证索票制度", CenturyCitySafeServiceEnum.CENTER_CITY_PERSONNEL_DENSITY.getCode()),
    shelfLifeOfStockFood(CenturyCitySafePlaceTypeEnum.canteen.getCode(), "118", "库存食品未超过保质期限，原料贮存符合相关要求", "否", "库存食品超过保质期限，原料贮存不符合相关要求", CenturyCitySafeServiceEnum.CENTER_CITY_PERSONNEL_DENSITY.getCode()),
    washAndSterilize(CenturyCitySafePlaceTypeEnum.canteen.getCode(), "119", "配备了有效洗涤消毒设施，且数量满足实际需要", "否", "未配备有效洗涤消毒设施", CenturyCitySafeServiceEnum.CENTER_CITY_PERSONNEL_DENSITY.getCode()),
    setUpACutleryCleaner(CenturyCitySafePlaceTypeEnum.canteen.getCode(), "120", "设立了专用餐饮具保洁设施（柜）", "否", "未设立专用餐饮具保洁设施（柜）", CenturyCitySafeServiceEnum.CENTER_CITY_PERSONNEL_DENSITY.getCode()),
    disinfectingPondsAndPools(CenturyCitySafePlaceTypeEnum.canteen.getCode(), "121", "消毒池与其他水池未混用", "否", "消毒池与其他水池混用", CenturyCitySafeServiceEnum.CENTER_CITY_PERSONNEL_DENSITY.getCode()),
    disinfectionKnowledge(CenturyCitySafePlaceTypeEnum.canteen.getCode(), "122", "消毒人员掌握基本消毒知识", "否", "消毒人员未掌握基本消毒知识", CenturyCitySafeServiceEnum.CENTER_CITY_PERSONNEL_DENSITY.getCode()),
    isDustacilitiesAvailable(CenturyCitySafePlaceTypeEnum.canteen.getCode(), "123", "餐饮具消毒符合相关要求", "否", "餐饮具不消毒符合相关要求", CenturyCitySafeServiceEnum.CENTER_CITY_PERSONNEL_DENSITY.getCode()),
    spoilageFreeFood(CenturyCitySafePlaceTypeEnum.canteen.getCode(), "124", "没有使用超过保质期限、腐败变质等影响食品安全的食品", "否", "有使用超过保质期限、腐败变质等影响食品安全的食品", CenturyCitySafeServiceEnum.CENTER_CITY_PERSONNEL_DENSITY.getCode()),
    rawAndCookedFood(CenturyCitySafePlaceTypeEnum.canteen.getCode(), "125", "生熟食品未存在交叉污染", "否", "生熟食品存在交叉污染", CenturyCitySafeServiceEnum.CENTER_CITY_PERSONNEL_DENSITY.getCode()),
    cookedProcessedFoods(CenturyCitySafePlaceTypeEnum.canteen.getCode(), "126", "加工制作的食品能够做到烧熟煮透", "否", "加工制作的食品未做到烧熟煮透", CenturyCitySafeServiceEnum.CENTER_CITY_PERSONNEL_DENSITY.getCode()),
    sampleRetentionEquipment(CenturyCitySafePlaceTypeEnum.canteen.getCode(), "127", "具有留样设备，留样设备正常运转，按规定留样", "否", "不具有留样设备，留样设备正常运转，按规定留样", CenturyCitySafeServiceEnum.CENTER_CITY_PERSONNEL_DENSITY.getCode()),
    heatBeforeServing(CenturyCitySafePlaceTypeEnum.canteen.getCode(), "128", "存放时间超过2小时的食品食用前经过充分加热", "否", "存放时间超过2小时的食品食用前未经过充分加热", CenturyCitySafeServiceEnum.CENTER_CITY_PERSONNEL_DENSITY.getCode()),
    foodAdditive(CenturyCitySafePlaceTypeEnum.canteen.getCode(), "129", "食品添加剂使用符合国家有关规定", "否", "食品添加剂使用不符合国家有关规定", CenturyCitySafeServiceEnum.CENTER_CITY_PERSONNEL_DENSITY.getCode()),
    specialistPurchasing(CenturyCitySafePlaceTypeEnum.canteen.getCode(), "130", "达到专人采购、专人保管、专人领用、专人登记、专柜保存要求", "否", "未达到专人采购、专人保管、专人领用、专人登记、专柜保存要求", CenturyCitySafeServiceEnum.CENTER_CITY_PERSONNEL_DENSITY.getCode()),
    systemImplementation(SupportBusinessTypeEnum.SAFE_CHECK.getCode(), "131", "是否将制度落实", "否", "该场所未将制度落实", CenturyCitySafeServiceEnum.CENTER_CITY_KEY_LOCATION.getCode()),
    safetyRegulationsAndOperatingProcedures(SupportBusinessTypeEnum.SAFE_CHECK.getCode(), "132", "是否建立安全规章制度及操作流程", "否", "该场所未建立安全规章制度及操作流程", CenturyCitySafeServiceEnum.CENTER_CITY_KEY_LOCATION.getCode()),
    safetyEducationAndTrainingProgram(SupportBusinessTypeEnum.SAFE_CHECK.getCode(), "133", "是否有安全教育培训计划", "否", "该场所没有安全教育培训计划", CenturyCitySafeServiceEnum.CENTER_CITY_KEY_LOCATION.getCode()),
    safetyProductionPlanAndPlan(SupportBusinessTypeEnum.SAFE_CHECK.getCode(), "134", "是否建立安全生产方案、预案", "否", "无安全工作方案、预案及培训计划", CenturyCitySafeServiceEnum.CENTER_CITY_KEY_LOCATION.getCode()),
    mainSafetyManagementSystem(SupportBusinessTypeEnum.SAFE_CHECK.getCode(), "135", "是否有主要安全管理制度", "否", "该场所没有主要安全管理制度", CenturyCitySafeServiceEnum.CENTER_CITY_KEY_LOCATION.getCode()),
    whetherTheFireHoseIsInGoodCondition(SupportBusinessTypeEnum.SAFE_CHECK.getCode(), "136", "消防水带是否完好", "否", "该场所消防水带存在损坏", CenturyCitySafeServiceEnum.CENTER_CITY_BUILDING_HAZARDS.getCode()),
    theSafetyExitSignIsInGoodCondition(SupportBusinessTypeEnum.SAFE_CHECK.getCode(), "137", "安全出口指示标是否完好", "否", "该场所安全出口指示标损坏", CenturyCitySafeServiceEnum.CENTER_CITY_BUILDING_HAZARDS.getCode()),
    setUpSecurityWindows(SupportBusinessTypeEnum.SAFE_CHECK.getCode(), "138", "是否违规设置防盗窗、防盗网", "是", "该场所存在违规设置防盗窗、防盗网", CenturyCitySafeServiceEnum.CENTER_CITY_BUILDINGS_HIDDEN_DANGERS.getCode()),
    affectEscapeAntiTheftNetwork(SupportBusinessTypeEnum.SAFE_CHECK.getCode(), "139", "是否设置影响逃生防盗网、铁栅栏等障碍物", "是", "该场所存在设置影响逃生的障碍物", CenturyCitySafeServiceEnum.CENTER_CITY_BUILDINGS_HIDDEN_DANGERS.getCode()),
    safetyEquipmentIsComplete(SupportBusinessTypeEnum.SAFE_CHECK.getCode(), "140", "安全装置是否齐全", "否", "要求补全安全装置", CenturyCitySafeServiceEnum.CENTER_CITY_SITE_HIDDEN_DANGERS.getCode()),
    whetherEmployeesHaveSafetyKnowledge(SupportBusinessTypeEnum.SAFE_CHECK.getCode(), "141", "员工是否掌握维护的安全知识和应急处置技能", "否", "劝导组织开展安全演练、培训", CenturyCitySafeServiceEnum.CENTER_CITY_SITE_HIDDEN_DANGERS.getCode()),
    systemImplementation_JZGD(SupportBusinessTypeEnum.SAFE_CHECK.getCode(), "142", "是否将制度落实", "否", "劝导落实制度", CenturyCitySafeServiceEnum.CENTER_CITY_SITE_HIDDEN_DANGERS.getCode()),
    carryOutEducationAndStudyOnWorkSafety(SupportBusinessTypeEnum.SAFE_CHECK.getCode(), "143", "是否开展安全生产工作教育学习", "否", "劝导开展安全生产工作的教育学习", CenturyCitySafeServiceEnum.CENTER_CITY_SITE_HIDDEN_DANGERS.getCode()),
    thePersonInChargeHoldsThePost(SupportBusinessTypeEnum.SAFE_CHECK.getCode(), "144", "负责人及安管人员是否持安全资格证上岗", "否", "要求配备持有安全资格证的安管人员", CenturyCitySafeServiceEnum.CENTER_CITY_SITE_HIDDEN_DANGERS.getCode()),
    implementSafetyEducationAndTrainingPrograms(SupportBusinessTypeEnum.SAFE_CHECK.getCode(), "145", "是否落实安全教育培训计划", "否", "劝导落实安全教育培训计划", CenturyCitySafeServiceEnum.CENTER_CITY_SITE_HIDDEN_DANGERS.getCode()),
    whetherTheSafetyManagementSystem(SupportBusinessTypeEnum.SAFE_CHECK.getCode(), "146", "是否安全管理制度", "否", "劝导商家建立安全管理制度", CenturyCitySafeServiceEnum.CENTER_CITY_SITE_HIDDEN_DANGERS.getCode()),

    isDepHydrant(SupportBusinessTypeEnum.SAFE_CHECK.getCode(), "147", "是否配备灭火器", "是", "未配备灭火器", "century_old_care"),
    regularCleaningLedgerForTheRangeHood(SupportBusinessTypeEnum.OLD_CARE_SERVICE.getCode(),"148","抽油烟机是否有定期清理台账","是","未定期清理台账", CenturyCityOldCareV2FileEnums.elderlyCareInsSafetyCheckPdf.getCode()),
    safetyWarningSignAtTheBathroomOrDoorThreshold(SupportBusinessTypeEnum.OLD_CARE_SERVICE.getCode(),"149","卫生间或门槛处是否有安全提示标识","是","卫生间或门槛处无安全提示标识",CenturyCityOldCareV2FileEnums.elderlyCareInsSafetyCheckPdf.getCode()),
    ;
    private final String type;
    private final String code;
    private final String name;
    private final String flag;

    /**
     * 结果值
     */
    private final String result;
    /**
     * 其他结果值
     */
    private final String tag;


    public static HiddenDangerEnum getHiddenDangerEnum(String code, String tag) {
        for (HiddenDangerEnum o : HiddenDangerEnum.values()) {
            if (o.code.equals(code)) {
                if (o.getTag().contains(tag)) {
                    return o;
                }
            }
        }
        return null;
    }

    public static HiddenDangerEnum getHiddenDangerEnumByCode(String code) {
        for (HiddenDangerEnum o : HiddenDangerEnum.values()) {
            if (o.code.equals(code)) {
                return o;
            }
        }
        return null;
    }

}
